wcbel\classes\services\background_process\BackgroundProcess A

Total Complexity 53
Dependencies 1
Dependents 0
Total lines 263
Lines of code 180
Logical lines of code 109
Comment lines 2
Methods 25
Properties 9

Methods 25

Method Rating Maintainability Complexity Lines of code
get_remaining_time()
A
55 8 16
do_complete_actions()
S
54 7 22
crash_handler()
S
54 7 20
task()
S
57 5 16
complete()
S
62 2 11
add_completed_task()
S
69 2 6
is_processing()
S
79 2 3
stop_process()
S
67 2 8
save()
S
65 2 9
__construct()
S
62 1 11
get_handlers()
S
100 1 0
is_not_queue_empty()
S
80 1 3
is_force_stopped()
S
78 1 3
add_complete_action()
S
70 1 6
get_complete_actions()
S
79 1 3
clear_complete_actions()
S
80 1 3
start()
S
73 1 5
set_complete_message()
S
71 1 6
clear_complete_message()
S
69 1 7
get_complete_message()
S
79 1 3
set_total_tasks()
S
79 1 3
get_total_tasks()
S
79 1 3
get_completed_tasks_count()
S
79 1 3
clear_tasks_count()
S
76 1 4
delete_all_batches()
S
69 1 6